librar la espada - Spanish English Dictionary

librar la espada

Meanings of "librar la espada" in English Spanish Dictionary : 1 result(s)

Spanish English
Sports
librar la espada [expr] free one's sword